Near Real-Time Parallel Image Processing using Cluster Computers
نویسندگان
چکیده
The utility of cluster computers (Beowulfs) for efficient parallel image processing of large-scale mosaics and stereo image correlations is presented. The parallelization of existing serial software using the message passing interface (MPI) is described. Almost perfect reduction of the required wall-clock time with increasing number of CPUs is reported. This true parallelization approach differs from the use of clusters as serial task farms in that it reduces the total time required by individual tasks and enables near real-time interactive data analysis. The reduction of required processing time by over one order of magnitude furthermore enables the addition of processing steps to monitor the quality of stereo image correlation tiepoints. The algorithm for such quality assessment and the impact with respect to the choice of correlation algorithms is discussed.
منابع مشابه
Parallel Image Processing System on a Cluster of Personal Computers (Best Student Paper Award: First Prize)
The most demanding image processing applications require real time processing often using special purpose hardware The work herein presented refers to the application of cluster computing for o line image processing where the end user bene ts from the operation of otherwise idle processors in the local LAN The virtual parallel computer is composed by o the shelf personal computers connected by ...
متن کاملParallel Spatial Pyramid Match Kernel Algorithm for Object Recognition using a Cluster of Computers
This paper parallelizes the spatial pyramid match kernel (SPK) implementation. SPK is one of the most usable kernel methods, along with support vector machine classifier, with high accuracy in object recognition. MATLAB parallel computing toolbox has been used to parallelize SPK. In this implementation, MATLAB Message Passing Interface (MPI) functions and features included in the toolbox help u...
متن کاملGigapixel-Size Real-Time Interactive Image Processing with Parallel Computers
The Parallel Computational Environment for Imaging Science, PiCEIS, is an image processing package designed for efficient execution on massively parallel computers. Through effective use of the aggregate resources of such computers, PiCEIS enables much larger and more accurate production processing using existing off the shelf hardware. Goals of PiCEIS are to decrease the difficulty of writing ...
متن کاملParallel Processing of High-Dimensional Remote Sensing Images Using Cluster Computer Architectures
Hyperspectral sensors represent the most advanced instruments currently available for remote sensing of the Earth. The high spatial and spectral resolution of the images supplied by systems like the Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS), developed by NASA Jet Propulsion Laboratory, allows their exploitation in diverse applications, such as detection and control of wildland fi...
متن کاملNear-real-time satellite image processing: metacomputing in CC++
Metacomputing entails the combination of diverse, heterogeneous elements to provide a seamless, integrated computing service. We describe one such metacomputing application using Compositional C++ that integrates specialized resources, high-speed networks, parallel computers, and VR display technology to process satellite imagery in near-real-time. From the virtual environment, the user can que...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003